Consulta de Guías Docentes



Academic Year/course: 2022/23

633 - Master's Degree in Biomedical Engineering

69717 - Computer Vision


Syllabus Information

Academic Year:
2022/23
Subject:
69717 - Computer Vision
Faculty / School:
110 - Escuela de Ingeniería y Arquitectura
Degree:
633 - Master's Degree in Biomedical Engineering
ECTS:
3.0
Year:
1
Semester:
Second semester
Subject Type:
Optional
Module:
---

1. General information

2. Learning goals

3. Assessment (1st and 2nd call)

3.1. Assessment tasks (description of tasks, marking system and assessment criteria)

A continuous assessment system is applied. It is composed of the following assessment activities programmed throughout the course:

 

E1 (40%) Exam composed of short answer questions and problem-solving-  Focused on the basic contents of the course and on laboratory practices. The student will be able to use the bibliographic material. 

 

E2 (40%) Practice sessions. Each student selects a practice/exercise in which he/she focuses. For this practice/exercise, she or he writes a report with a maximum length of 5 pages. As a guide, the memory will contain as sections: introduction, 2-3 sections explaining the technique and its fundamentals, experimental results, discussion and bibliography. 

 

E3.- (20%) Presentation of a scientific article. The ability to identify the most relevant aspects of the article, its connection with the contents of the course and the oral presentation quality will be assessed.

 

Students will also be able to pass the course through a global assessment carried out on the day designated by the school, passing the same activities above mentioned in the continuous assessment.

4. Methodology, learning tasks, syllabus and resources

4.1. Methodological overview

The methodology followed in this course is oriented towards the achievement of the learning objectives. A wide range of teaching and learning tasks are implemented. Students are expected to participate actively in the class throughout the semester.

 

Classroom materials will be available via Moodle. These include a repository of the lecture notes used in class, the course syllabus, as well as other course-specific learning materials, including a discussion forum.

 

Further information regarding the course will be provided on the first day of class.

4.2. Learning tasks

The course includes the following learning tasks:

A01 Lectures (20 hours) Theoretical content sessions. The concepts and foundations will be presented. Students' participation will be encouraged through questions and short discussions.

A02 Practice sessions (4 hours) Small exercises on the basic concepts of the course.

A03 Laboratory practices 6 hours). Exercises of medium complexity. They require combining theoretical concepts with standard computer vision libraries, to implement software to process actual image sequences. The performance is evaluated experimentally. 4 sessions have been scheduled.

A05 Reading research publications (12 hours). Each student selects a research publication from a list of popular and influential articles in computer vision. Then the student has to make a 10-minute talk to orally present the selected article.

A08 Assessment (3 hours). The student will take an exam and submit several reports derived from the computer lab sessions and the practical tasks.

A07 Autonomous work (30 hours). Time devoted to studying theoretical content and making self-evaluation exercises. Per each laboratory practice, the student has to do preparative work before the session and also complete the practices after the session.

4.3. Syllabus

The course will address the following topics:

Theory

  1. Image acquisition.
  2. Feature detection and matching.
  3. Feature-based image alignment.
  4. Structure from motion.
  5. Computer vision and Augmented Reality.
  6. Visual recognition.

Laboratory practice/Practice sessions

  1. Bundle adjustment.
  2. Uncalibrated geometry and robust matching.
  3. Visual classification.
  4. Structure from motion and Augmented Reality.

4.4. Course planning and calendar

Further information concerning the timetable, classroom, office hours, assessment dates and other details regarding this course will be provided on the first day of class or please refer to http://moodle.unizar.es/

4.5. Bibliography and recommended resources

 http://psfunizar10.unizar.es/br13/egAsignaturas.php?codigo=69717


Curso Académico: 2022/23

633 - Máster Universitario en Ingeniería Biomédica

69717 - Percepción y visión por computador


Información del Plan Docente

Año académico:
2022/23
Asignatura:
69717 - Percepción y visión por computador
Centro académico:
110 - Escuela de Ingeniería y Arquitectura
Titulación:
633 - Máster Universitario en Ingeniería Biomédica
Créditos:
3.0
Curso:
1
Periodo de impartición:
Segundo semestre
Clase de asignatura:
Optativa
Materia:
---

1. Información Básica

1.1. Objetivos de la asignatura

El objetivo de la asignatura es la percepción computerizada a partir de grandes volúmenes de datos sensoriales que contienen redundancia espacial, redundancia temporal, imprecisión y datos espurios. 

La visión por computador tiene un papel central en la asignatura porque representa de forma paradigmática un sensor de percepción del entorno. Adicionalmente el estado del conocimiento y de la técnica hacen de la visión un sensor muy competitivo para percepción del entorno.

 

Estos planteamientos y objetivos están alineados con algunos de los Objetivos de Desarrollo Sostenible, ODS, de la Agenda 2030 (https://www.un.org/sustainabledevelopment/es/) y determinadas metas concretas, de tal manera que la adquisición de los resultados de aprendizaje de la asignatura proporciona capacitación y competencia al estudiante para contribuir en cierta medida a su logro:

Objetivo 3: Garantizar una vida sana y promover el bienestar para todos en todas las edades.

Meta 3.d Reforzar la capacidad de todos los países, en particular los países en desarrollo.

1.2. Contexto y sentido de la asignatura en la titulación

La asignatura Percepción y visión por computador es una asignatura optativa enmarcada en la especialidad en Tecnologías de la Información y las Comunicaciones en Ingeniería Biomédica.

Las imágenes RGB tienen una creciente aplicación en el campo biomédico debido a dos factores, por una parte la facilidad de adquisición y almacenamiento de imágenes y por otra la generalización del acceso endoscópico con cámara en el espectro visible. La visión tiene aplicabilidad ya demostrada en captura y análisis de movimiento, biometría, y  medición tridimensional a partir de imágenes y secuencias. Por otra parte la visión por computador está mostrando gran potencial para el desarrollo de nuevas aplicaciones de robótica y realidad aumentada en el campo de la medicina.

La asignatura se presenta como una asignatura independiente pero se combina de forma sinérgica con: fundamentos del tratamiento de imagen, tratamiento de imágenes médicas y sus aplicaciones, técnicas de reconocimiento de patrones y clasificación, y robótica médica y control del movimiento.  Por ello sus resultados de aprendizaje pueden emplearse en el trabajo de fin de máster en varias líneas del programa.

1.3. Recomendaciones para cursar la asignatura

Programación básica en Matlab.

2. Competencias y resultados de aprendizaje

2.1. Competencias

Poseer y comprender conocimientos que aporten una base u oportunidad de ser originales en el desarrollo y/o aplicación de ideas, a menudo en un contexto de investigación (CB. 6)

Que los estudiantes sepas aplicar los conocimientos adquiridos y su capacidad de resolución de problemas en entornos nuevos o poco conocidos dentro de contextos más amplios (o multidisciplinares) relacionados con su área de estudio (CB.7)

Que los estudiantes sean capaces de integrar conocimiento y enfrentarse a la complejidad de formular juicios a partir de una información que, siendo incompleta o limitada, incluya reflexiones sobre las responsabilidades sociales y éticas vinculadas a la aplicación de sus conocimientos y juicios (CB.8)

Que los estudiantes sepan comunicar sus conclusiones y los conocimientos y razones últimas que las sustentan a públicos especializados y no especializados de un modo claro y sin ambigüedades (CB.9)

Que los estudiantes posean las habilidades de aprendizaje que les permitan continuar estudiando de un modo que habrá de ser en gran medida autodirigido o autónomo (CB.10)

Poseer las aptitudes, destrezas y método necesarios para la realización de un trabajo de investigación y/o desarrollo de tipo multidisciplinar en cualquier área de la Ingeniería Biomédica (CG.1)

Ser capaz de usar las técnicas, habilidades y herramientas de la Ingeniería necesarias para la resolución de problemas del ámbito biomédico y biológico (CG.2)

Ser capaz de comprender y evaluar críticamente publicaciones científicas en el ámbito de la Ingeniería Biomédica (CG.3)

Ser capaz de aprender de forma continuada y desarrollar estrategias de aprendizaje autónomo (CG.4)

Ser capaz de gestionar y utilizar bibliografía, documentación, legislación, bases de datos, software y hardware específicos de la ingeniería biomédica (CG.5)

Ser capaz de analizar, diseñar y evaluar soluciones a problemas del ámbito biomédico mediante conocimientos y tecnologías avanzados de biomecánica, biomateriales e ingeniería de tejidos (CO.3)

2.2. Resultados de aprendizaje

1. Conocer los fundamentos de adquisición y formación de imágenes, detección de características y emparejamiento robusto, geometría de la visión 3D, alineamiento de imágenes, calibración, y estructura y movimiento en secuencias de imágenes.

2. Destreza en la implementación de algoritmos básicos para la percepción con visión, manejando software estándar en visión por computador y estimación tridimensional.

3. Destreza en el diseño y la implementación de aplicaciones sencillas que  combinan algoritmos básicos de visión por computador.

4. Capacidad para el autoaprendizaje mediante la lectura de artículos de investigación, donde se presentan los últimos avances en el campo de la visión por computador.

5. Destreza para comunicación oral y escrita de sistemas basados en visión por computador, incluyendo su descripción y su evaluación experimental.

2.3. Importancia de los resultados de aprendizaje

La visión por computador se fundamenta en una combinación de informática, procesamiento de imagen, geometría y probabilidad. La asignatura proporciona el soporte teórico para poderla comprender, también proporciona las destrezas de programación para poder valorar y explotar sus resultados.  

Dada la importancia que tiene la comunicación oral y escrita, también se hace énfasis en adiestrar la capacidad de comunicar oralmente y por escrito resultados de visión por computador. 

Dada la intensa investigación en el campo, también se busca que el estudiante aprenda a manejar de forma autónoma las fuentes de conocimiento donde los nuevos avances en visión por computador van aparecer.

3. Evaluación

3.1. Tipo de pruebas y su valor sobre la nota final y criterios de evaluación para cada prueba

La evaluación de la asignatura es continua y consta de las siguientes actividades de evaluación programadas a lo largo del curso:

E1 (40%) Breve examen de preguntas cortas o ejercicios conceptuales.-  Centrado en  los contenidos básicos del curso desarrollados en clase y en las prácticas del laboratorio. El alumno podrá utilizar el material bibliográfico que estime oportuno. Con esta actividad se evalúan los resultados de aprendizaje 1 y 5. 

E2 (40%) Realización de las prácticas de laboratorio propuestas. Cada estudiante selecciona una práctica o problema visto en  clase en donde que profundiza de forma especial. Para la práctica/problema seleccionado deberá elaborar una memoria escrita de extensión máxima 5 páginas A modo orientativo la memoria contendrá como secciones: introducción, 2-3 secciones con el contenido propio de la memoria, resultados experimentales, discusión y bibliografía. Con esta actividad se evaluarán principalmente los resultados de aprendizaje 2, 3 y 5. 

E3.- (20%) Defensa oral en la sesión dedicada a ello de un artículo de investigación. El trabajo por defecto consistirá en la presentación de un trabajo relevante seleccionado de la literatura científica reciente. Se podrá considerar también la defensa de un trabajo de investigación propio relacionado con la asignatura. Con esta actividad se evaluará principalmente los resultados de aprendizaje 4 y 5.

Los estudiantes también podrán superar la asignatura mediante una prueba global realizada el día señalado por el centro, superando las mismas pruebas, que en la evaluación continua antes mencionada.

 

4. Metodología, actividades de aprendizaje, programa y recursos

4.1. Presentación metodológica general

Clase magistral participativa. Exposición por parte de los profesores de los principales contenidos de la asignatura. 

Resolución de problemas y casos. Exposición de casos particulares a los alumnos para su análisis y resolución. Los casos enlazarán de manera directa con los contenidos vistos en las clases magistrales.

Prácticas de laboratorio. Ejercicios prácticos de la asignatura para desarrollar las destrezas en salas de informática. Para cada práctica hay que realizar un estudio previo, y completar la práctica una vez terminada la sesión de laboratorio.

Realización de trabajos prácticos de aplicación o investigación. Cada estudiante selecciona una práctica en la que profundiza de forma especial. Para esta práctica deberá elaborar una memoria escrita de extensión máxima 5 páginas A modo orientativo la memoria contendrá como secciones: introducción, 2-3 secciones con el contenido propio de la memoria, resultados experimentales, discusión y bibliografía.

Cada estudiante selecciona un artículo científico de visión por computador relacionado con la ingeniería biomédica. El estudiante preparará y realizará una presentación con transparencias de una duración de 10 minutos donde expondrá dicho artículo. También deberá hacer valoración del mismo. Se propone una lista de 10 artículos muy influyentes en la visión por computador, también pude seleccionarse el artículo de entre los publicados en las revistas y congresos más influyentes en visión por computador.

Tutoría Horario de atención personalizada al alumno con el objetivo de revisar y discutir los materiales y temas presentados en las clases. También se ofrecerá guía para para la profundización en la práctica y para la selección y presentación de los artículos científicos.

Evaluación 1) Prueba escrita, donde se evaluará los conceptos teóricos vistos en la asignatura mediante preguntas cortas y ejercicios donde se apliquen los mismos. 2) Memoria de la práctica/ejercicio seleccionado. 3) Presentación de un artículo científico.

Estudio personal dedicado al estudio de los contenidos teóricos impartidos en las sesiones expositivas y a la resolución de pequeños ejercicios académicos.

4.2. Actividades de aprendizaje

A01 Clase magistral participativa (20 horas). Exposición por parte de los profesores de los principales contenidos de la asignatura.

A02 Resolución de problemas y casos (4 horas). Análisis y resolución de casos prácticos.

A03 Prácticas de laboratorio (6 horas). Los ejercicios prácticos de la asignatura para desarrollar las destrezas requieren de prácticas programando un computador.

A05.- Realización de trabajos prácticos de aplicación o investigación (12 horas). Selección, lectura de un artículo científico de visión por computador relacionado con la ingeniería biomédica. El estudiante preparará y realizará una presentación con transparencias de una duración de 10 minutos donde expondrá dicho artículo. También deberá hacer valoración del mismo.

A08: Evaluación (3 horas). Prueba escrita y presentación de un artículo científico.

A07: Estudio personal (30 horas). Estudio de los contenidos teóricos impartidos en las sesiones expositivas, resolución de pequeños ejercicios académicos. Para cada práctica hay que realizar un estudio previo, completar la práctica una vez terminada la sesión de laboratorio. También se incluye la redacción de la memoria correspondiente a la práctica/problema seleccionado por el estudiante.

4.3. Programa

Los contenidos de la asignatura son:

1.- Adquisición y formación de imágenes

2.- Detección de características y emparejamiento

3.- Alineamiento de imágenes basado en características

4.- Estructura a partir de movimiento

5.- Visión por computador y realidad aumentada

6.- Reconocimiento visual

El programa de sesiones prácticas/problemas es:

1.- Reconstrucción fotogramétrica

2.- Geometría no calibrada y emparejamiento robusto

3.- Clasificación con características visuales

4.- Estructura y movimiento e inserciones de realidad aumentada

4.4. Planificación de las actividades de aprendizaje y calendario de fechas clave

Las clases magistrales se imparten según horario establecido por el centro, y publicado en su web. 

 

La relación y fecha de las diversas actividades y tutorías, junto con todo tipo de información y documentación sobre la asignatura, se publicará en http://moodle.unizar.es/

4.5. Bibliografía y recursos recomendados

http://psfunizar10.unizar.es/br13/egAsignaturas.php?codigo=69717